Search Result:leathery turtle
Overview of noun leathery_turtle
The noun leathery turtle has 1 sense
- leatherback turtle, leatherback, leathery turtle, Dermochelys coriacea -- (wide-ranging marine turtle with flexible leathery carapace; largest living turtle)